<?php

Yii::import('zii.widgets.grid.CGridView');

class MyGridView extends CGridView
{
	public $cssFilePager='/css/pager.css';
	
	public $cssFile='/css/grid-view.css';
	
	//public $summaryText=Yii::t('cms', 'Displaying {start}-{end} of {count} result(s).');  //TODO Исправить если существует перевод
	
	public function renderPager()
	{
		if($this->dataProvider->getItemCount()<=0 || !$this->enablePagination)
			return;

		$pager=array();
		$class='CLinkPager';
		if(is_string($this->pager))
			$class=$this->pager;
		else if(is_array($this->pager))
		{
			$pager=$this->pager;
			if(isset($pager['class']))
			{
				$class=$pager['class'];
				unset($pager);
			}
		}
		$pager['pages']=$this->dataProvider->getPagination();
		$pager['cssFile']=$this->cssFilePager;					//Возможность менять css Пагинатора
		echo '<div class="'.$this->pagerCssClass.'">';
		$this->widget($class,$pager);
		echo '</div>';
	}
}